someone that instructs - English Synonyms Dictionary